anatomically speaking - German English Dictionary